score a lot of goals - Turco Inglés Diccionario